amicable referee - German English Dictionary